Golang Job: Back End Engineer

Job added on

Location

Montreal - Canada

Job type

Full-Time

Golang Job Details

The assignment will be to take part in a project which aims to develop a cloud-based platform for controlling and managing enterprise drone fleets. The platform consists of user interfaces via web frontend as well as a mobile (Android) app which communicate to the microservice cloud backend. The system is built with a focus on carrier grade security solutions and reliability. The project team follows an agile (SCRUM) methodology implementing a BDD process and the assignee will participate as a member in this team.

Mandatory skills:

  • 8-12 years of development experience in developing Cloud Native scalable applications
  • Golang (minimum 2 years real world experience)
  • Microservices
  • NoSQL DB (Mongo or Cassandra)
  • REST and GraphQL api
  • Redis Cache
  • GRPC
  • Docker
  • Scrum
  • GIT

Optional skills

  • Gitlab
  • BDD/Cucumber
  • CI/CD (should be able to build and configure pipelines)
  • Docker/Kubernetes setup and deployment
  • VPS setup
  • Azure/AWS/Google cloud
  • RTSP / RTMP / HLS protocols
  • Drone
  • Azure cloud
  • TLS (mutual)
  • HA and Geo-Red
  • Performance testing

Job Type: Full-time

Salary: $54,774.00-$110,128.00 per year

Schedule:

  • 8 hour shift

COVID-19 considerations:
Mask Mandatory

Ability to commute/relocate:

  • MontrĂ©al, QC: reliably commute or plan to relocate before starting work (preferred)

Speak with the employer
+91 +16479457661,